Working with the Prizm Platform Services > API Reference > PDC RESTful API > Multi-Server Mode |
Returns the list of PDC servers that a PDC Cloud Entry Point can route requests to. The list of servers returned here must first have been set by a request sent to PUT /PCCIS/V1/Service/Properties/Servers.
This URL is only available when PDC is running in Multi-Server Mode. See the PDC Multi-Server Mode topic for more details of this feature.
Http Method
GET
Resource URL
/PCCIS/V1/Service/Properties/Servers
Parameters
None
Request Body
None
Response Body
A JSON representation containing the IP address and port for all PDC servers in the current node.
Example |
Copy Code
|
---|---|
GET http://192.168.0.1:18682/PCCIS/V1/Service/Properties/Servers
|
Example Response |
Copy Code
|
---|---|
{ "servers": [ { "address": "192.168.0.1", "port": "18681" }, { "address": "192.168.0.2", "port": "18681" }, { "address": "192.168.0.3", "port": "18681" } ] } |
Sets the list of PDC servers that a PDC Cloud Entry Point can route requests to. This list of servers is used by each PDC Cloud Entry Point to evenly spread out the requests for new viewing sessions across all available PDC servers, as well as route request for existing viewing session to the PDC server that originally created it.
The list of servers set with this request should also include the PDC server hosting the Cloud Entry Point where this list is currently being set. For example, if this request is sent to the Cloud Entry Point hosted at “192.168.0.1:18682”, the list of servers should include the host and port of the Server Entry Point on the same sever, “192.168.0.1:18681”.
This URL is only available when PDC is running in multi-server mode. See the PDC Multi-Server Mode topic for more details of this feature.
Http Method
PUT
Resource URL
/PCCIS/V1/Service/Properties/Servers
Parameters
None
Request Body
A JSON representation containing the IP address and port for all PDC servers in the current node.
Response Body
None
Example |
Copy Code
|
---|---|
PUT http://192.168.0.1:18682/PCCIS/V1/Service/Properties/Servers { "servers": [ { "address": "192.168.0.1", "port": "18681" }, { "address": "192.168.0.2", "port": "18681" }, { "address": "192.168.0.3", "port": "18681" } ] } |
Example Response |
Copy Code
|
---|---|
200 OK |